Language Support for Long-lived Concurrent Activities

نویسندگان

  • Mike P. Papazoglou
  • Alex Delis
  • Mostafa S. Haghjoo
  • Athman Bouguettaya
چکیده

Providing a general purpose programming environment that supports the definition of, and exercises control over, the flow of execution of long-running activities is highly beneficial for a variety of client/server distributed data-intensive applications. In this paper, we present a TransactionOriented Workflow Environment (TOWE) for the programming of long-lived activities through a set of class libraries. The TOWE is based on an amalgamation of object-oriented programming with distributed interprocess communication concepts. The concurrency abstractions provided by TOWE are objects, acting like processes, and involve an asynchronous, location-independent, mode of process invocation coupled with data-driven synchronization of processes.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Modelos de Transacciones Avanzados para Procesos de Aprendizaje Complejos

—Complex Learning Processes (CLP) are the result of the dynamic and unanticipated integration of mixed pedagogies and resources, which facilitate learning in rich and personalized pedagogical environments. CLP consider factors such as the complexity and duration of the learning task, the degree of autonomy of the learner and the continuous design and control of the learning process. But their e...

متن کامل

Gross beta activities and Beryllium-7 concentrations in surface air

ABSTRACT Background: were made each week during year 2002 from samples of atmospheric aerosols filtered from theair at Tehran Nuclear Research Center.Measurement of gross beta activities and cosmogenic Beryllium-7 concentrationsMaterials and Methodssampler at the Nuclear Research Center meteorological station in Tehran (40contents of samples were determined with semiconductor gamma spectrometry...

متن کامل

The Brisk Project: Concurrent and Distributed Functional Systems

The Brisk project has been set up to investigate the possibility of extending the expressive power of purely functional languages. The aim is to be able to build concurrent and distributed working environments completely functionally, reversing the usual situation in which functional programs are regarded as guests within a procedural environment. This paper gives an overview of the project, an...

متن کامل

An HIV-1 Mini Vaccine Induced Long-lived Cellular and Humoral Immune Responses

Memory formation is the most important aspect of a vaccine which can guarantee long-lasting immunity and protection. The main aim of the present study was to evaluate the memory immune responses after immunization with a mini vaccine. Mice were immunized with human immunodeficiency virus-1 P24-Nef fusion peptide and then cellular and humoral immune responses were evaluated. In order to determin...

متن کامل

The Self-Measurement Principle: A Design Principle for Large-scale, Long-lived, and Highly Reliable Concurrent Systems

A good design, development, and maintenance methodology for concurrent systems must be based on a good recognition and/or understanding of the intrinsic characteristics of concurrent systems. Measuring and monitoring the behavior of a complex concurrent system is an indispensable way to achieve the reliability of the system. Based on recognition and/or understanding of the wholeness principle o...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1996